potential customer - French English Dictionary